.app{
	width: 100%;
	height: 100vh;
	background-color: #222;
	position: relative;
	display: flex;
	justify-content: center;
	align-items: center;
}
.loading101{
	animation: eff101 3s cubic-bezier(1, 0.8, 0.5, 0.5) infinite;
}
.loading101,.loading101:before,.loading101:after{
	width: 50px;
	height: 50px;
	border: 2px solid #20ffff;
	background-color: transparent;
	box-shadow: 0 0 8px #20ffff,inset 0 0 8px #20ffff;
	position: relative;
	box-sizing: border-box;
}
.loading101:before,.loading101:after{
	content: '';
	position: absolute;
	top: -2px;
	left: -2px;
}
.loading101:before{
	transform: rotate(30deg);
}
.loading101:after{
	transform: rotate(60deg);
}
@keyframes eff101{
	to{
		transform: rotate(6turn);
	}
}
